// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.nineoldandroids.animation; import android.view.animation.Interpolator; // Referenced classes of package com.nineoldandroids.animation: // h, i, j public abstract class Keyframe implements Cloneable { float a; Class b; boolean c; private Interpolator d; public Keyframe() { d = null; c = false; } public static Keyframe ofFloat(float f) { return new h(f); } public static Keyframe ofFloat(float f, float f1) { return new h(f, f1); } public static Keyframe ofInt(float f) { return new i(f); } public static Keyframe ofInt(float f, int k) { return new i(f, k); } public static Keyframe ofObject(float f) { return new j(f, null); } public static Keyframe ofObject(float f, Object obj) { return new j(f, obj); } public abstract Keyframe clone(); public volatile Object clone() { return clone(); } public float getFraction() { return a; } public Interpolator getInterpolator() { return d; } public Class getType() { return b; } public abstract Object getValue(); public boolean hasValue() { return c; } public void setFraction(float f) { a = f; } public void setInterpolator(Interpolator interpolator) { d = interpolator; } public abstract void setValue(Object obj); }